Block direct #including in style headers
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 2 Dec 2010 22:45:14 +0000 (23:45 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:39:55 +0000 (15:39 +0100)
gtk/gtkgradient.h
gtk/gtkstylecontext.h
gtk/gtkstyleproperties.h
gtk/gtkstyleprovider.h
gtk/gtksymboliccolor.h
gtk/gtkthemingengine.h
gtk/gtkwidgetpath.h

index 3e6b70fc78a304727915246c4cdd7f9a698b15a6..f097c40fd0a2d68afc537578362eeb4626c66c16 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_GRADIENT_H__
 #define __GTK_GRADIENT_H__
 
index be20bf95f6a4db3f0e6a3aea9d6ccdf13aa20004..132a90baf2ed77e1b7352b603dce916a95b2af84 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_STYLE_CONTEXT_H__
 #define __GTK_STYLE_CONTEXT_H__
 
index 4ff783a729ff063e71af4a7d157624bab6b0a3c7..113fe44f937857d30bc07e415ef36f44afdae0f5 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_STYLE_PROPERTIES_H__
 #define __GTK_STYLE_PROPERTIES_H__
 
index 731c34600746d5f41c15208e1076239ff0943fbe..d996bb77fe58d735967a78de24e89aa545ed6a34 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_STYLE_PROVIDER_H__
 #define __GTK_STYLE_PROVIDER_H__
 
@@ -72,7 +76,7 @@ G_BEGIN_DECLS
  * GTK_STYLE_PROVIDER_PRIORITY_USER:
  *
  * The priority used for the style information from
- * <filename><replaceable>XDG_CONFIG_HOME</replaceable>/gtk-3.0/gtk.css</filename>
+ * <filename>~/.gtk-3.0.css</filename>.
  *
  * You should not use priorities higher than this, to
  * give the user the last word.
index 462f086b09bb4b0e8caa2ae8435ef9307458b88d..4f4b8137b41b9e574402a9e9ce306ecc833a066b 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_SYMBOLIC_COLOR_H__
 #define __GTK_SYMBOLIC_COLOR_H__
 
index 71cd635f80ecf443cd89562954dcf3a53a56b09d..128070e068c4e8bf9102d40f0f6d60adf898c64e 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_THEMING_ENGINE_H__
 #define __GTK_THEMING_ENGINE_H__
 
index f6a7d72b8945db5d0dbfd6ad86aee26e746b34da..801906c68f09c21dab2479887c07251a4fbb91d1 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_WIDGET_PATH_H__
 #define __GTK_WIDGET_PATH_H__